distance measured in meters - Türkçe İngilizce Sözlük